--2025.10.1
--qq:771501117

local v0 = tonumber;
local v1 = string.byte;
local v2 = string.char;
local v3 = string.sub;
local v4 = string.gsub;
local v5 = string.rep;
local v6 = table.concat;
local v7 = table.insert;
local v8 = math.ldexp;
local v9 = getfenv or function()
	return _ENV;
end;
local v10 = setmetatable;
local v11 = pcall;
local v12 = select;
local v13 = unpack or table.unpack;
local v14 = tonumber;
local function v15(v16, v17, ...)
	local v18 = 1;
	local v19;
	v16 = v4(v3(v16, 5), "..", function(v30)
		if (v1(v30, 2) == 81) then
			local v82 = 0;
			while true do
				if (0 == v82) then
					v19 = v0(v3(v30, 1, 1));
					return "";
				end
			end
		else
			local v83 = 0;
			local v84;
			while true do
				if (v83 == 0) then
					v84 = v2(v0(v30, 16));
					if v19 then
						local v106 = v5(v84, v19);
						v19 = nil;
						return v106;
					else
						return v84;
					end
					break;
				end
			end
		end
	end);
	local function v20(v31, v32, v33)
		if v33 then
			local v85 = (v31 / ((5 - (1640 - (1523 + 114))) ^ (v32 - (2 - 1)))) % ((3 - 1) ^ (((v33 - ((2 + 0) - (1 - 0))) - (v32 - (620 - (555 + 64)))) + (932 - (857 + 74))));
			return v85 - (v85 % (569 - (367 + 201)));
		else
			local v86 = 927 - (214 + 713);
			local v87;
			while true do
				if (v86 == 0) then
					v87 = (1 + 1) ^ (v32 - (1 + 0));
					return (((v31 % (v87 + v87)) >= v87) and ((1943 - (68 + 997)) - (282 + 595))) or (1270 - (226 + 1044));
				end
			end
		end
	end
	local function v21()
		local v34 = v1(v16, v18, v18);
		v18 = v18 + 1;
		return v34;
	end
	local function v22()
		local v35 = 0 - 0;
		local v36;
		local v37;
		while true do
			if ((118 - (32 + 85)) == v35) then
				return (v37 * (251 + 5)) + v36;
			end
			if (v35 == (0 + (0 - 0))) then
				v36, v37 = v1(v16, v18, v18 + (959 - (892 + 65)));
				v18 = v18 + 2;
				v35 = 2 - 1;
			end
		end
	end
	local function v23()
		local v38 = 0 - (0 - 0);
		local v39;
		local v40;
		local v41;
		local v42;
		while true do
			if (v38 == (351 - (87 + 263))) then
				return (v42 * (16777396 - ((120 - 53) + 113))) + (v41 * 65536) + (v40 * (188 + 68)) + v39;
			end
			if (v38 == (0 - (0 + 0))) then
				v39, v40, v41, v42 = v1(v16, v18, v18 + 3 + 0);
				v18 = v18 + ((1012 - (915 + 82)) - 11);
				v38 = 953 - (802 + 150);
			end
		end
	end
	local function v24()
		local v43 = 0 - 0;
		local v44;
		local v45;
		local v46;
		local v47;
		local v48;
		local v49;
		while true do
			if (v43 == (2 + 0)) then
				v48 = v20(v45, (886 - (814 + 45)) - 6, 1218 - (1069 + 70 + 48));
				v49 = ((v20(v45, (177 - 105) - 40) == 1) and -(1 - 0)) or (1 + 0);
				v43 = 4 - 1;
			end
			if (v43 == (0 + 0)) then
				v44 = v23();
				v45 = v23();
				v43 = (43 + 749) - (368 + 423);
			end
			if (v43 == (3 - 2)) then
				v46 = 19 - (10 + 8);
				v47 = (v20(v45, 1, 76 - 56) * (((1620 - 1176) - (416 + 26)) ^ 32)) + v44;
				v43 = 6 - 4;
			end
			if (v43 == (2 + 1)) then
				if (v48 == 0) then
					if (v47 == (0 - 0)) then
						return v49 * (438 - (145 + 104 + 189));
					else
						v48 = 431 - (44 + 386);
						v46 = 1486 - (998 + 488);
					end
				elseif (v48 == (2932 - (261 + 624))) then
					return ((v47 == (0 + (0 - 0))) and (v49 * ((1 + 0) / 0))) or (v49 * NaN);
				end
				return v8(v49, v48 - ((6374 - 4579) - (201 + 571))) * (v46 + (v47 / ((1140 - (116 + 1022)) ^ (216 - 164))));
			end
		end
	end
	local function v25(v50)
		local v51;
		if not v50 then
			local v88 = 1080 - (1020 + 60);
			while true do
				if (v88 == (0 + (766 - (745 + 21)))) then
					v50 = v23();
					if (v50 == (1423 - (630 + 793))) then
						return "";
					end
					break;
				end
			end
		end
		v51 = v3(v16, v18, (v18 + v50) - (1748 - (760 + 987)));
		v18 = v18 + v50;
		local v52 = {};
		for v66 = 3 - 2, #v51 do
			v52[v66] = v2(v1(v3(v51, v66, v66)));
		end
		return v6(v52);
	end
	local v26 = v23;
	local function v27(...)
		return {...}, v12("#", ...);
	end
	local function v28()
		local v53 = (function()
			return 0 - 0;
		end)();
		local v54 = (function()
			return;
		end)();
		local v55 = (function()
			return;
		end)();
		local v56 = (function()
			return;
		end)();
		local v57 = (function()
			return;
		end)();
		local v58 = (function()
			return;
		end)();
		local v59 = (function()
			return;
		end)();
		while true do
			if (v53 == (2 + 0)) then
				for v95 = #",", v23() do
					local v96 = (function()
						return 0;
					end)();
					local v97 = (function()
						return;
					end)();
					local v98 = (function()
						return;
					end)();
					while true do
						if (v96 == 1) then
							while true do
								if (v97 == 0) then
									v98 = (function()
										return v21();
									end)();
									if (v20(v98, #"\\", #"|") == 0) then
										local v127 = (function()
											return 0 - 0;
										end)();
										local v128 = (function()
											return;
										end)();
										local v129 = (function()
											return;
										end)();
										local v130 = (function()
											return;
										end)();
										local v131 = (function()
											return;
										end)();
										while true do
											if (v127 ~= (5 - 3)) then
											else
												while true do
													if (v128 ~= #"]") then
													else
														local v136 = (function()
															return 1700 - (1419 + 281);
														end)();
														local v137 = (function()
															return;
														end)();
														while true do
															if (v136 == (0 - 0)) then
																v137 = (function()
																	return 0;
																end)();
																while true do
																	if (v137 ~= (74 - (71 + 3))) then
																	else
																		v131 = (function()
																			return {v22(),v22(),nil,nil};
																		end)();
																		if (v129 == 0) then
																			local v143 = (function()
																				return 0 - 0;
																			end)();
																			local v144 = (function()
																				return;
																			end)();
																			while true do
																				if (v143 == (0 - 0)) then
																					v144 = (function()
																						return 241 - (187 + 54);
																					end)();
																					while true do
																						if (v144 == (780 - (162 + 618))) then
																							v131[#"-19"] = (function()
																								return v22();
																							end)();
																							v131[#"http"] = (function()
																								return v22();
																							end)();
																							break;
																						end
																					end
																					break;
																				end
																			end
																		elseif (v129 == #"[") then
																			v131[#"xnx"] = (function()
																				return v23();
																			end)();
																		elseif (v129 == 2) then
																			v131[#"-19"] = (function()
																				return v23() - (2 ^ (12 + 4));
																			end)();
																		elseif (v129 == #"xxx") then
																			local v151 = (function()
																				return 0 + 0;
																			end)();
																			local v152 = (function()
																				return;
																			end)();
																			while true do
																				if (v151 == (0 - 0)) then
																					v152 = (function()
																						return 0 - 0;
																					end)();
																					while true do
																						if ((0 + 0) == v152) then
																							v131[#"gha"] = (function()
																								return v23() - (2 ^ 16);
																							end)();
																							v131[#"http"] = (function()
																								return v22();
																							end)();
																							break;
																						end
																					end
																					break;
																				end
																			end
																		end
																		v137 = (function()
																			return 1637 - (1373 + 263);
																		end)();
																	end
																	if ((1001 - (451 + 549)) == v137) then
																		v128 = (function()
																			return 2;
																		end)();
																		break;
																	end
																end
																break;
															end
														end
													end
													if (v128 ~= #"xnx") then
													else
														if (v20(v130, #"nil", #"19(") == #"[") then
															v131[#"0836"] = (function()
																return v59[v131[#"0836"]];
															end)();
														end
														v54[v95] = (function()
															return v131;
														end)();
														break;
													end
													if (v128 == (0 + 0)) then
														local v139 = (function()
															return 0 - 0;
														end)();
														while true do
															if (v139 ~= (0 - 0)) then
															else
																v129 = (function()
																	return v20(v98, 1386 - (746 + 638), #"xxx");
																end)();
																v130 = (function()
																	return v20(v98, #"http", 3 + 3);
																end)();
																v139 = (function()
																	return 1;
																end)();
															end
															if (1 ~= v139) then
															else
																v128 = (function()
																	return #"}";
																end)();
																break;
															end
														end
													end
													if (v128 == 2) then
														local v140 = (function()
															return 0;
														end)();
														local v141 = (function()
															return;
														end)();
														while true do
															if (v140 ~= 0) then
															else
																v141 = (function()
																	return 0 - 0;
																end)();
																while true do
																	if (v141 ~= 1) then
																	else
																		v128 = (function()
																			return #"19(";
																		end)();
																		break;
																	end
																	if ((341 - (218 + 123)) ~= v141) then
																	else
																		if (v20(v130, #">", #"~") == #" ") then
																			v131[1583 - (1535 + 46)] = (function()
																				return v59[v131[2 + 0]];
																			end)();
																		end
																		if (v20(v130, 2, 1 + 1) == #":") then
																			v131[#"91("] = (function()
																				return v59[v131[#"asd"]];
																			end)();
																		end
																		v141 = (function()
																			return 1;
																		end)();
																	end
																end
																break;
															end
														end
													end
												end
												break;
											end
											if (v127 == 1) then
												local v135 = (function()
													return 560 - (306 + 254);
												end)();
												while true do
													if ((0 + 0) ~= v135) then
													else
														v130 = (function()
															return nil;
														end)();
														v131 = (function()
															return nil;
														end)();
														v135 = (function()
															return 1 - 0;
														end)();
													end
													if ((1468 - (899 + 568)) == v135) then
														v127 = (function()
															return 2 + 0;
														end)();
														break;
													end
												end
											end
											if (v127 == (0 - 0)) then
												v128 = (function()
													return 603 - (268 + 335);
												end)();
												v129 = (function()
													return nil;
												end)();
												v127 = (function()
													return 291 - (60 + 230);
												end)();
											end
										end
									end
									break;
								end
							end
							break;
						end
						if (v96 ~= (572 - (426 + 146))) then
						else
							v97 = (function()
								return 0 + 0;
							end)();
							v98 = (function()
								return nil;
							end)();
							v96 = (function()
								return 1;
							end)();
						end
					end
				end
				for v99 = #"~", v23() do
					v55[v99 - #"~"] = (function()
						return v28();
					end)();
				end
				return v57;
			end
			if (v53 ~= #"{") then
			else
				local v92 = (function()
					return 1456 - (282 + 1174);
				end)();
				while true do
					if (1 ~= v92) then
					else
						for v107 = #"/", v58 do
							local v108 = (function()
								return 0;
							end)();
							local v109 = (function()
								return;
							end)();
							local v110 = (function()
								return;
							end)();
							local v111 = (function()
								return;
							end)();
							while true do
								if (v108 ~= 0) then
								else
									local v114 = (function()
										return 811 - (569 + 242);
									end)();
									while true do
										if (v114 == (0 - 0)) then
											v109 = (function()
												return 0 + 0;
											end)();
											v110 = (function()
												return nil;
											end)();
											v114 = (function()
												return 1025 - (706 + 318);
											end)();
										end
										if (v114 == (1252 - (721 + 530))) then
											v108 = (function()
												return 1;
											end)();
											break;
										end
									end
								end
								if (v108 ~= (1272 - (945 + 326))) then
								else
									v111 = (function()
										return nil;
									end)();
									while true do
										if (v109 == 1) then
											if (v110 == #"}") then
												v111 = (function()
													return v21() ~= 0;
												end)();
											elseif (v110 == 2) then
												v111 = (function()
													return v24();
												end)();
											elseif (v110 == #"-19") then
												v111 = (function()
													return v25();
												end)();
											end
											v59[v107] = (function()
												return v111;
											end)();
											break;
										end
										if (v109 == 0) then
											v110 = (function()
												return v21();
											end)();
											v111 = (function()
												return nil;
											end)();
											v109 = (function()
												return 1;
											end)();
										end
									end
									break;
								end
							end
						end
						v57[#"gha"] = (function()
							return v21();
						end)();
						v92 = (function()
							return 2;
						end)();
					end
					if (v92 == (4 - 2)) then
						v53 = (function()
							return 2 + 0;
						end)();
						break;
					end
					if (v92 ~= (700 - (271 + 429))) then
					else
						v58 = (function()
							return v23();
						end)();
						v59 = (function()
							return {};
						end)();
						v92 = (function()
							return 1 + 0;
						end)();
					end
				end
			end
			if (v53 ~= 0) then
			else
				local v93 = (function()
					return 0;
				end)();
				local v94 = (function()
					return;
				end)();
				while true do
					if (v93 ~= 0) then
					else
						v94 = (function()
							return 0;
						end)();
						while true do
							if (v94 ~= (1502 - (1408 + 92))) then
							else
								v53 = (function()
									return #"[";
								end)();
								break;
							end
							if (1 ~= v94) then
							else
								v56 = (function()
									return {};
								end)();
								v57 = (function()
									return {v54,v55,nil,v56};
								end)();
								v94 = (function()
									return 2;
								end)();
							end
							if ((1288 - (993 + 295)) == v94) then
								v54 = (function()
									return {};
								end)();
								v55 = (function()
									return {};
								end)();
								v94 = (function()
									return 1;
								end)();
							end
						end
						break;
					end
				end
			end
		end
	end
	local function v29(v60, v61, v62)
		local v63 = v60[1 + 0];
		local v64 = v60[(807 + 366) - (418 + (2010 - (1043 + 214)))];
		local v65 = v60[2 + (3 - 2)];
		return function(...)
			local v68 = v63;
			local v69 = v64;
			local v70 = v65;
			local v71 = v27;
			local v72 = 1 + 0;
			local v73 = -(1 + 0);
			local v74 = {};
			local v75 = {...};
			local v76 = v12("#", ...) - (1 + 0);
			local v77 = {};
			local v78 = {};
			for v89 = 529 - (406 + 123), v76 do
				if (v89 >= v70) then
					v74[v89 - v70] = v75[v89 + (1770 - (1749 + 20))];
				else
					v78[v89] = v75[v89 + 1 + (0 - 0)];
				end
			end
			local v79 = (v76 - v70) + (1323 - (1249 + 73));
			local v80;
			local v81;
			while true do
				v80 = v68[v72];
				v81 = v80[1 + 0];
				if (v81 <= (585 - (361 + 219))) then
					if ((95 <= 2226) and (v81 <= ((1467 - (53 + 267)) - (466 + 679)))) then
						if (v81 <= (0 - 0)) then
							do
								return;
							end
						elseif (v81 == 1) then
							v78[v80[1 + 1]] = v80[3];
						else
							local v117 = v80[2];
							v78[v117] = v78[v117](v78[v117 + (2 - 1)]);
						end
					elseif (v81 <= (1903 - (106 + 1794))) then
						do
							return;
						end
					elseif (v81 > (2 + 2)) then
						v78[v80[1 + 1]] = v62[v80[(421 - (15 + 398)) - 5]];
					else
						v78[v80[5 - 3]]();
					end
				elseif (v81 <= ((1104 - (18 + 964)) - ((14 - 10) + 110))) then
					if ((3540 > 2683) and (v81 <= (590 - (57 + 527)))) then
						v78[v80[1429 - (41 + 1386)]] = v80[106 - (17 + 86)];
					elseif ((4794 >= 3275) and (v81 == (5 + 2))) then
						v78[v80[(2 + 1) - 1]] = v62[v80[3]];
					else
						v78[v80[2]] = {};
					end
				elseif (v81 <= 9) then
					v78[v80[5 - 3]]();
				elseif (v81 == (176 - (122 + 44))) then
					local v124 = 0 - 0;
					local v125;
					while true do
						if ((0 - (0 + 0)) == v124) then
							v125 = v80[2 + 0];
							v78[v125] = v78[v125](v78[v125 + 1 + 0]);
							break;
						end
					end
				else
					v78[v80[3 - 1]] = {};
				end
				v72 = v72 + (66 - (30 + 35));
			end
		end;
	end
	return v29(v28(), {}, v17)(...);
end
return v15("LOL!023Q0003043Q006C6F616403F12C2Q006C6F63616C20736570203D207061636B6167652E636F6E6669673A73756228312C2031290A534550203D207061636B6167652E636F6E6669673A73756228312C2031290A6C6F63616C205F2C207363726970745F66696C65203D207265617065722E6765745F616374696F6E5F636F6E7465787428290A6C6F63616C20782Q665F646F7461203D207265617065722E4765745265736F75726365506174682829202Q2E20736570202Q2E20225363726970747322202Q2E20736570202Q2E202230312EE5B08FE9A39EE9A39EE5958A22202Q2E207365700A6C6F63616C20726571756972655F70617468203D20782Q665F646F7461202Q2E20226461746122202Q2E207365700A6C6F63616C2069636F6E5F70617468203D20782Q665F646F7461202Q2E202269636F6E22202Q2E207365700A7265617065722E5265637572736976654372656174654469726563746F727928726571756972655F706174683A73756228312C202D32292C2030290A7265617065722E5265637572736976654372656174654469726563746F72792869636F6E5F706174683A73756228312C202D32292C2030290A7061636B6167652E70617468203D20726571756972655F70617468202Q2E20223F2E6C7561220A6C6F63616C2069735F6E616D65203D2022E5B08FE9A39EE9A39EE5958A220A6C6F63616C20746170655F70617468203D20726571756972655F70617468202Q2E202231335F582Q465F546170655F546F705F53746174652E6C7561220A6C6F63616C2072746B203D2072657175697265282230315F52544B5F47554922290A72657175697265282230325F46756E6322290A7265717569726528227468656D655F616E645F554922290A546170655F5374617465203D20646F66696C6528746170655F70617468290A72746B2E612Q645F696D6167655F7365617263685F706174682869636F6E5F70617468290A72746B2E636F6C6F722E6E616D65735B22E6B585E8939DE889B2225D203D2022232Q302Q392Q43220A72746B2E636F6C6F722E6E616D65735B22E6B7B1E8939DE889B2225D203D2022232Q304Q39220A72746B2E636F6C6F722E6E616D65735B22E7BBBFE889B2225D203D2022232Q302Q392Q36220A72746B2E636F6C6F722E6E616D65735B22E7B289E7BAA2E889B2225D203D2022232Q464Q36220A72746B2E636F6C6F722E6E616D65735B22E5A4A7E8939DE889B2225D203D2022234Q302Q66220A72746B2E636F6C6F722E6E616D65735B22E8939DE889B2225D203D202223344536454632220A72746B2E636F6C6F722E6E616D65735B22E6B585E7BBBFE889B2225D203D2022232Q3038303830220A66756E6374696F6E204765745F57696E646F775F785F795F6F70656E5F646F636B28496E69290A4Q206C6F63616C2077203D207265617065722E486173457874537461746528496E692E4578742C20496E692E772920616E640A8Q207265617065722E476574457874537461746528496E692E4578742C20496E692E7729206F7220496E692E6465665F570A4Q206C6F63616C2068203D207265617065722E486173457874537461746528496E692E4578742C20496E692E682920616E640A8Q207265617065722E476574457874537461746528496E692E4578742C20496E692E6829206F7220496E692E6465665F480A4Q206C6F63616C206F70656E203D207265617065722E486173457874537461746528496E692E4578742C20496E692E6F70656E2920616E640A8Q207265617065722E476574457874537461746528496E692E4578742C20496E692E6F70656E29206F7220226E6F220A4Q206C6F63616C207363616C65203D207265617065722E486173457874537461746528496E692E4578742C20496E692E7363616C652920616E640A8Q207265617065722E476574457874537461746528496E692E4578742C20496E692E7363616C6529206F7220312Q300A4Q206C6F63616C20646F636B5F6964203D207265617065722E476574436F6E66696757616E7473446F636B28496E692E6E616D65290A4Q206C6F63616C20646F636B6564203D2066616C73650A4Q206C6F63616C20646F636B203D20227269676874220A4Q20696620646F636B5F6964202Q3D202D31207468656E0A8Q20646F636B6564203D2066616C73650A8Q20646F636B203D20227269676874220A4Q20656C7365696620646F636B5F6964202Q3D2032207468656E0A8Q20646F636B6564203D20747275650A8Q20646F636B203D2022746F70220A4Q20656C7365696620646F636B5F6964202Q3D2030207468656E0A8Q20646F636B6564203D20747275650A8Q20646F636B203D2022626F2Q746F6D220A4Q20656C7365696620646F636B5F6964202Q3D2031207468656E0A8Q20646F636B6564203D20747275650A8Q20646F636B203D20226C656674220A4Q20656C7365696620646F636B5F6964202Q3D2033207468656E0A8Q20646F636B6564203D20747275650A8Q20646F636B203D20227269676874220A4Q20656E640A4Q206966206F70656E202Q3D20226E6F22207468656E0A8Q20646F636B6564203D2066616C73650A8Q207265617065722E446F636B5F557064617465446F636B494428496E692E6E616D652C202D31290A4Q20656E640A4Q2072657475726E20772C20682C20646F636B65642C20646F636B2C207363616C650A656E640A6C6F63616C20496E69203D207B0A4Q206E616D65203D2022E5B08FE9A39EE9A39EE5958AE28094E9A1B6E983A8E5B7A5E585B7E6A08F222C0A4Q20457874203D2022782Q665F57696E646F775F496E666F222C0A4Q2077203D202244696E675F42755F476F6E675F4A755F4C616E5F782Q665F77696E646F775F77222C0A4Q2068203D202244696E675F42755F476F6E675F4A755F4C616E5F68222C0A4Q206F70656E203D202244696E675F42755F476F6E675F4A755F4C616E5F6F70656E222C0A4Q20646F636B203D202244696E675F42755F476F6E675F4A755F4C616E5F646F636B222C0A4Q207363616C65203D202244696E675F42755F476F6E675F4A755F4C616E5F7363616C65222C0A4Q206465665F57203D20352Q302C0A4Q206465665F48203D2035392E322C0A7D0A6C6F63616C2077696E645F772C2077696E645F682C20646F636B65642C20646F636B2C207363616C65203D204765745F57696E646F775F785F795F6F70656E5F646F636B28496E69290A6C6F63616C2077696E646F77203D2072746B2E57696E646F77207B0A4Q207469746C65203D20496E692E6E616D652C0A4Q2077203D20746F6E756D6265722877696E645F77292C0A4Q2068203D20746F6E756D6265722877696E645F68292C0A4Q20646F636B6564203D20646F636B65642C0A4Q20646F636B203D20646F636B0A7D0A77696E646F773A6F70656E28290A7265617065722E536574457874537461746528496E692E4578742C20496E692E6F70656E2C2022796573222C2074727565290A66756E6374696F6E2050657263656E745F746F5F646563696D616C2870290A4Q2072657475726E20746F6E756D626572287029202F20312Q300A656E640A72746B2E7363616C652E75736572203D2050657263656E745F746F5F646563696D616C287363616C65290A6C6F63616C2048426F785F5A6875203D2072746B2E48426F78207B2063652Q6C203D207B2066692Q6C77203D20747275652C2066692Q6C68203D2074727565207D2C68616C69676E203D202263656E746572222C2076616C69676E203D202263656E746572222C207D0A6C6F63616C2056696577706F7274203D2072746B2E56696577706F7274207B2072746B2E466C6F77426F78207B20726566203D2022466C6F77426F7822207D2C68616C69676E203D202263656E746572222C2076616C69676E203D202263656E746572222C207D0A48426F785F5A68753A612Q642856696577706F7274290A77696E646F773A612Q642848426F785F5A6875290A66756E6374696F6E2050657263656E745F746F5F646563696D616C2870290A4Q2072657475726E20746F6E756D626572287029202F20312Q300A656E640A48426F785F5A68752E6F6E636C69636B203D2066756E6374696F6E2873656C662C206576656E74290A4Q20546170655F5374617465203D20646F66696C6528746170655F70617468290A4Q206C6F63616C206C6162656C73203D207B0A8Q2022E6B7BBE58AA0E8849AE69CAC222C0A8Q207B206C6162656C203D2022E7BCA9E694BE222C207375626D656E75203D207B2022373025222C2022383025222C2022393025222C2022312Q3025222C20222Q313025222C202231323025222C202231333025222C202231343025222C202231353025222C202231363025222C202231383025222C2022322Q302522207D207D0A4Q207D0A4Q206966206576656E742E62752Q746F6E202Q3D2031207468656E0A8Q207265617065722E4A535F57696E646F775F536574466F637573287265617065722E4765744D61696E48776E64282Q290A4Q20656C73656966206576656E742E62752Q746F6E202Q3D2032207468656E0A8Q2072746B2E4E61746976654D656E75286C6162656C73293A6F70656E5F61745F6D6F75736528293A646F6E65280A9Q203Q2066756E6374696F6E286974656D290A9Q207Q206966206E6F74206974656D207468656E2072657475726E20656E640A9Q207Q206966206974656D2E6C6162656C202Q3D2022E6B7BBE58AA0E8849AE69CAC22207468656E0A9Q209Q202Q204C2Q6F705F4D6F6E69746F725F416374696F6E2866756E6374696F6E286C6162656C2C20616374696F6E290A9Q209Q206Q206C6162656C203D20737472696E672E67737562286C6162656C2C2022E8849AE69CAC3A20222C202Q22290A9Q209Q206Q206C6162656C203D20737472696E672E67737562286C6162656C2C20222E6C7561222C202Q22290A9Q209Q206Q206C6162656C203D20737472696E672E67737562286C6162656C2C20222E2Q656C222C202Q22290A9Q209Q206Q206C6F63616C207265742C2076616C203D207265617065722E47657455736572496E707574732827E698B5E7A7B0E69C80E995BF34E4B8AAE5AD97272C20312C2022E8AFB7E8BE93E585A5E6938DE4BD9CE5908DE7A7B02C657874726177696474683D322Q30222C206C6162656C290A9Q209Q206Q206966206E6F7420726574207468656E2072657475726E20656E640A9Q209Q206Q206C6F63616C20636F6C6F72203D2022E6B585E7BBBFE889B2220A9Q209Q206Q206C6F63616C206E616D65203D204765745F546578745F6E756D6265722876616C290A9Q209Q206Q206C6F63616C202Q756964203D20412Q645F2Q55494428290A9Q209Q206Q207461626C652E696E7365727428546170655F53746174652C207B206E616D65203D206E616D652C20616374696F6E203D20616374696F6E2C20636F6C6F72203D20636F6C6F722C202Q756964203D202Q756964207D290A9Q209Q206Q20412Q645F42752Q746F6E286E616D652C20616374696F6E2C20636F6C6F722C202Q756964290A9Q209Q206Q20536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q202Q20656E64290A9Q207Q20656C73656966206974656D2E6C6162656C3A66696E6428222Q252229207468656E0A9Q209Q202Q206C6F63616C206C6162656C203D206974656D2E6C6162656C3A6773756228222Q25222C202Q22290A9Q209Q202Q2072746B2E7363616C652E75736572203D2050657263656E745F746F5F646563696D616C286C6162656C290A9Q209Q202Q207265617065722E536574457874537461746528496E692E4578742C20496E692E7363616C652C20746F737472696E67286C6162656C292C2074727565290A9Q207Q20656E640A9Q207Q207265617065722E4A535F57696E646F775F536574466F637573287265617065722E4765744D61696E48776E64282Q290A9Q203Q20656E64290A4Q20656E640A656E640A72746B2E7363616C652E75736572203D2050657263656E745F746F5F646563696D616C287363616C65290A66756E6374696F6E204765745F7461626C655F6970287461626C652C202Q756964290A4Q20666F7220692C207620696E20697061697273287461626C652920646F0A8Q206966202Q756964202Q3D20762E2Q756964207468656E0A9Q203Q2072657475726E20690A8Q20656E640A4Q20656E640A656E640A66756E6374696F6E20412Q645F42752Q746F6E286E616D652C20616374696F6E2C20636F6C6F722C202Q756964290A4Q206C6F63616C20627574203D2072746B2E42752Q746F6E207B206E616D652C20636F6C6F72203D20636F6C6F722C206D617267696E203D207B20312C20302E312C207D207D0A4Q206275742E72706C7561203D20616374696F6E0A4Q206275742E2Q756964203D202Q7569640A4Q206275742E6F6E636C69636B203D2066756E6374696F6E2873656C662C206576656E74290A8Q20546170655F5374617465203D20646F66696C6528746170655F70617468290A8Q206966206576656E742E62752Q746F6E202Q3D2031207468656E0A9Q203Q207265617065722E4D61696E5F4F6E436F2Q6D616E64287265617065722E4E616D6564436F2Q6D616E644C2Q6F6B75702873656C662E72706C7561292C2030290A8Q20656C73656966206576656E742E62752Q746F6E202Q3D2032207468656E0A9Q203Q206C6F63616C206C6162656C73203D207B0A9Q207Q2022E6B7BBE58AA0E8849AE69CAC222C0A9Q207Q2022E4BFAEE694B9E5908DE7A7B0222C0A9Q207Q2022E69BBFE68DA2E8849AE69CAC222C0A9Q207Q2022E588A0E999A4E8849AE69CAC222C0A9Q207Q2022E4BFAEE694B9E9A29CE889B2222C0A9Q207Q207B206C6162656C203D2022E7BCA9E694BE222C207375626D656E75203D207B2022373025222C2022383025222C2022393025222C2022312Q3025222C20222Q313025222C202231323025222C202231333025222C202231343025222C202231353025222C202231363025222C202231383025222C2022322Q302522207D207D0A9Q203Q207D0A9Q203Q2072746B2E4E61746976654D656E75286C6162656C73293A6F70656E5F61745F6D6F75736528293A646F6E65280A9Q207Q2066756E6374696F6E286974656D290A9Q209Q202Q206966206E6F74206974656D207468656E2072657475726E20656E640A9Q209Q202Q206966206974656D2E6C6162656C202Q3D2022E4BFAEE694B9E5908DE7A7B022207468656E0A9Q209Q206Q206C6F63616C207265742C2076616C203D207265617065722E47657455736572496E707574732827E698B5E7A7B0E69C80E995BF34E4B8AAE5AD97272C20312C2022E8AFB7E8BE93E585A5E6938DE4BD9CE5908DE7A7B02C657874726177696474683D322Q30222C2073656C662E6C6162656C290A9Q209Q206Q206966206E6F7420726574207468656E2072657475726E20656E640A9Q209Q206Q206C6F63616C206E616D65203D204765745F546578745F6E756D6265722876616C290A9Q209Q206Q206C6F63616C206970203D204765745F7461626C655F697028546170655F53746174652C202Q756964290A9Q209Q206Q20546170655F53746174655B69705D2E6E616D65203D206E616D650A9Q209Q206Q2073656C663A612Q747228226C6162656C222C206E616D65290A9Q209Q206Q20536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q202Q20656C73656966206974656D2E6C6162656C202Q3D2022E69BBFE68DA2E8849AE69CAC22207468656E0A9Q209Q206Q204C2Q6F705F4D6F6E69746F725F416374696F6E2866756E6374696F6E286C6162656C2C20616374696F6E290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C2022E8849AE69CAC3A20222C202Q22290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C20222E6C7561222C202Q22290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C20222E2Q656C222C202Q22290A9Q209Q209Q20206C6F63616C207265742C2076616C203D207265617065722E47657455736572496E707574732827E698B5E7A7B0E69C80E995BF34E4B8AAE5AD97272C20312C2022E8AFB7E8BE93E585A5E6938DE4BD9CE5908DE7A7B02C657874726177696474683D322Q30222C206C6162656C290A9Q209Q209Q20206966206E6F7420726574207468656E2072657475726E20656E640A9Q209Q209Q20206C6F63616C206E616D65203D204765745F546578745F6E756D6265722876616C290A9Q209Q209Q20206C6F63616C206970203D204765745F7461626C655F697028546170655F53746174652C2073656C662E2Q756964290A9Q209Q209Q202073656C663A612Q747228226C6162656C222C206E616D65290A9Q209Q209Q202073656C662E72706C7561203D20616374696F6E0A9Q209Q209Q2020546170655F53746174655B69705D2E6E616D65203D206E616D650A9Q209Q209Q2020546170655F53746174655B69705D2E616374696F6E203D20616374696F6E0A9Q209Q209Q2020536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q206Q20656E64290A9Q209Q202Q20656C73656966206974656D2E6C6162656C202Q3D2022E588A0E999A4E8849AE69CAC22207468656E0A9Q209Q206Q206C6F63616C206970203D204765745F7461626C655F697028546170655F53746174652C202Q756964290A9Q209Q206Q207461626C652E72656D6F766528546170655F53746174652C206970290A9Q209Q206Q2073656C663A6869646528290A9Q209Q206Q20536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q202Q20656C73656966206974656D2E6C6162656C202Q3D2022E4BFAEE694B9E9A29CE889B222207468656E0A9Q209Q206Q206C6F63616C2072657476616C2C20636F6C6F7232203D207265617065722E47525F53656C656374436F6C6F722830290A9Q209Q206Q2069662072657476616C207E3D2031207468656E2072657475726E20656E640A9Q209Q206Q206C6F63616C206E65775F636F6C6F72203D2072746B2E636F6C6F722E696E743268657828636F6C6F7232290A9Q209Q206Q2073656C663A612Q74722822636F6C6F72222C206E65775F636F6C6F72290A9Q209Q206Q206C6F63616C206970203D204765745F7461626C655F697028546170655F53746174652C202Q756964290A9Q209Q206Q20546170655F53746174655B69705D2E636F6C6F72203D206E65775F636F6C6F720A9Q209Q206Q20536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q202Q20656C73656966206974656D2E6C6162656C202Q3D2022E6B7BBE58AA0E8849AE69CAC22207468656E0A9Q209Q206Q204C2Q6F705F4D6F6E69746F725F416374696F6E2866756E6374696F6E286C6162656C2C20616374696F6E290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C2022E8849AE69CAC3A20222C202Q22290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C20222E6C7561222C202Q22290A9Q209Q209Q20206C6162656C203D20737472696E672E67737562286C6162656C2C20222E2Q656C222C202Q22290A9Q209Q209Q20206C6F63616C207265742C2076616C203D207265617065722E47657455736572496E707574732827E698B5E7A7B0E69C80E995BF34E4B8AAE5AD97272C20312C2022E8AFB7E8BE93E585A5E6938DE4BD9CE5908DE7A7B02C657874726177696474683D322Q30222C206C6162656C290A9Q209Q209Q20206966206E6F7420726574207468656E2072657475726E20656E640A9Q209Q209Q20206C6F63616C20636F6C6F72203D2022E6B585E7BBBFE889B2220A9Q209Q209Q20206C6F63616C206E616D65203D204765745F546578745F6E756D6265722876616C290A9Q209Q209Q20206C6F63616C202Q756964203D20412Q645F2Q55494428290A9Q209Q209Q20207461626C652E696E7365727428546170655F53746174652C207B206E616D65203D206E616D652C20616374696F6E203D20616374696F6E2C20636F6C6F72203D20636F6C6F722C202Q756964203D202Q756964207D290A9Q209Q209Q2020412Q645F42752Q746F6E286E616D652C20616374696F6E2C20636F6C6F722C202Q756964290A9Q209Q209Q2020536176655F6C75615F66696C6528546170655F53746174652C20746170655F70617468290A9Q209Q206Q20656E64290A9Q209Q202Q20656C73656966206974656D2E6C6162656C3A66696E6428222Q252229207468656E0A9Q209Q206Q206C6F63616C206C6162656C203D206974656D2E6C6162656C3A6773756228222Q25222C202Q22290A9Q209Q206Q2072746B2E7363616C652E75736572203D2050657263656E745F746F5F646563696D616C286C6162656C290A9Q209Q206Q207265617065722E536574457874537461746528496E692E4578742C20496E692E7363616C652C20746F737472696E67286C6162656C292C2074727565290A9Q209Q202Q20656E640A9Q207Q20656E64290A8Q20656E640A8Q207265617065722E4A535F57696E646F775F536574466F637573287265617065722E4765744D61696E48776E64282Q290A4Q20656E640A4Q2077696E646F772E726566735B22466C6F77426F78225D3A612Q6428627574290A656E640A66756E6374696F6E204765745F53656C65637465645F416374696F6E732873656C66290A4Q206C6F63616C20616374696F6E203D207265617065722E50726F6D7074466F72416374696F6E28302C20302C2030290A4Q20696620616374696F6E202Q3D202D31207468656E0A8Q207265617065722E50726F6D7074466F72416374696F6E282D312C20302C2030290A8Q2072657475726E0A4Q20656E640A4Q20696620616374696F6E203E2030207468656E0A8Q206C6F63616C206E616D65203D207265617065722E6B62645F6765745465787446726F6D436D6428616374696F6E2C2030290A8Q206C6F63616C20636F6D203D207265617065722E526576657273654E616D6564436F2Q6D616E644C2Q6F6B757028616374696F6E290A8Q206C6F63616C206964203D20636F6D20616E6420636F6D3A6D6174636828222544222920616E6420225F22202Q2E20636F6D206F7220746F737472696E6728616374696F6E290A8Q2073656C66286E616D652C206964290A8Q206C6F63616C207469746C65203D207265617065722E4A535F4C6F63616C697A652822416374696F6E73222C2022636F2Q6D6F6E22290A8Q207265617065722E4A535F57696E646F775F44657374726F79287265617065722E4A535F57696E646F775F46696E64287469746C652C20747275652Q290A4Q20656E640A4Q207265617065722E64656665722866756E6374696F6E2829204765745F53656C65637465645F416374696F6E732873656C662920656E64290A656E640A66756E6374696F6E204C2Q6F705F4D6F6E69746F725F416374696F6E2873656C66290A4Q207265617065722E50726F6D7074466F72416374696F6E28312C20302C2030290A4Q207265617065722E64656665722866756E6374696F6E2829204765745F53656C65637465645F416374696F6E732873656C662920656E64290A656E640A66756E6374696F6E204765745F546578745F6E756D6265722874657874290A4Q206C6F63616C20737472203D202Q220A4Q20666F72205F2C20636F646520696E20757466382E636F64657328746578742920646F0A8Q2069662028636F6465203E3D20307834452Q3020616E6420636F6465203C3D203078393Q4629207468656E0A9Q203Q20737472203D20737472202Q2E20757466382E6368617228636F6465290A9Q203Q206C6F63616C207574665F6C656E203D20757466382E6C656E28737472290A9Q203Q206966207574665F6C656E203E2033207468656E20627265616B20656E640A8Q20656E640A4Q20656E640A4Q206C6F63616C207574665F6C656E203D20757466382E6C656E28737472290A4Q207768696C65207574665F6C656E203C203420646F0A8Q20737472203D20737472202Q2E2022E9A39E220A8Q207574665F6C656E203D20757466382E6C656E28737472290A4Q20656E640A4Q2072657475726E207374720A656E640A66756E6374696F6E20412Q645F2Q55494428290A4Q2072657475726E20746F737472696E67286F732E74696D65282Q29202Q2E207265617065722E67656E4775696428293A6773756228225B257B257D252D5D222C202Q22290A656E640A666F7220692C207620696E2069706169727328546170655F53746174652920646F0A4Q20412Q645F42752Q746F6E28762E6E616D652C20762E616374696F6E2C20762E636F6C6F722C20762E2Q756964290A656E640A77696E646F772E6F6E726573697A65203D2066756E6374696F6E28290A4Q207265617065722E536574457874537461746528496E692E4578742C20496E692E772C20746F737472696E672877696E646F772E77292C2074727565290A4Q207265617065722E536574457874537461746528496E692E4578742C20496E692E682C20746F737472696E672877696E646F772E68292C2074727565290A656E640A77696E646F772E6F6E646F636B203D2066756E6374696F6E28290A4Q206C6F63616C2068776E64203D207265617065722E4A535F57696E646F775F46696E6428496E692E6E616D652C2074727565290A4Q2069662068776E64207468656E0A8Q206C6F63616C20646F636B5F69642C206973666C6F6174696E67203D207265617065722E446F636B49734368696C644F66446F636B2868776E64290A8Q206C6F63616C20706F73203D207265617065722E446F636B476574506F736974696F6E28646F636B5F6964290A8Q207265617065722E446F636B5F557064617465446F636B494428496E692E6E616D652C20706F73290A4Q20656E640A656E640A7265617065722E4A535F57696E646F775F536574466F637573287265617065722E4765744D61696E48776E64282Q290A00064Q00087Q001207000100013Q001201000200024Q000A0001000200022Q00090001000100012Q00033Q00017Q00", v9(), ...);